$(function () {
    getRecommen();

    /*获取首页折扣列表*/
    function getRecommen() {
        // $.get("请求的api地址","要发给后台的数据（有才要写）","成功的回调函数")
        $.get("http://193.112.55.79:9090/api/getmoneyctrl", function (res) {
            // res是后台返回来的数据
            console.log(res);
            console.log(res.result);
            var str = template("moneyctrlTpl", { aaa: res.result });
            $("#moneyctrl-menu").html(str);

            var str = "";
            //用总数除以一页显示个数算出总页数
            var num = Math.floor(res.totalCount / res.pagesize);
            console.log(num);

            //渲染页数模块
            for (var i = 0; i < num; i++) {
                str += "<li data-index=" + i + ">第" + (i + 1) + "页</li>";
            }
            $(".dropdown-menu").html(str);
        })
    }


    //点击中间的页码数展开总页数
    $("#dropdownMenu1").click(function () {
        $(".dropdown-menu").toggle();
    });

    //点击下一页
    $(".nex").click(function () {

        var pageid = parseInt($("#dropdownMenu1").attr("data-index")) + 1;

        //判断是否到了最后一页
        if(pageid > $(".dropdown-menu li:last").attr("data-index")) {
            alert("下一页没有更多内容了!");
            return;
        }

        console.log(pageid);
        $("#dropdownMenu1").attr("data-index", pageid);
        $("#dropdownMenu1").text("第" + (pageid + 1) + "页");

        $.ajax({
            type: "get",
            url: "http://193.112.55.79:9090/api/getmoneyctrl",
            data: {
                pageid: pageid
            },
            dataType: "json",
            success: function (res) {
                var str = template("moneyctrlTpl", { aaa: res.result });
                $("#moneyctrl-menu").html(str);
            }
        });
    });


    //点击上一页
    $(".pre").click(function () {
        var pageid = parseInt($("#dropdownMenu1").attr("data-index")) - 1;

        if(pageid < 0) {
            alert("上一页到终点了!");
            return;
        }

        console.log(pageid);
        $("#dropdownMenu1").attr("data-index", pageid);
        $("#dropdownMenu1").text("第" + (pageid + 1) + "页");

        $.ajax({
            type: "get",
            url: "http://193.112.55.79:9090/api/getmoneyctrl",
            data: {
                pageid: pageid
            },
            dataType: "json",
            success: function (res) {
                var str = template("moneyctrlTpl", { aaa: res.result });
                $("#moneyctrl-menu").html(str);
            }
        });
    });

    //点击页码跳转到对应的页数产品
    $(".dropdown-menu").on("click","li",function(){
        var pageid = parseInt($(this).attr("data-index"));

        $("#dropdownMenu1").attr("data-index", pageid);
        $("#dropdownMenu1").text("第" + (pageid + 1) + "页");

        $.ajax({
            type: "get",
            url: "http://193.112.55.79:9090/api/getmoneyctrl",
            data: {
                pageid: pageid
            },
            dataType: "json",
            success: function (res) {
                var str = template("moneyctrlTpl", { aaa: res.result });
                $("#moneyctrl-menu").html(str);
            }
        });
        
    });



})